confinement physique - Spanish English Dictionary